home *** CD-ROM | disk | FTP | other *** search
- """Edit a file using the MetroWerks editor. Modify to suit your needs"""
-
- import MacOS
- import aetools
- import Metrowerks_Shell_Suite
- import Required_Suite
-
- _talker = None
-
- class MWShell(aetools.TalkTo,
- Metrowerks_Shell_Suite.Metrowerks_Shell_Suite,
- Required_Suite.Required_Suite):
- pass
-
- def edit(file, line):
- global _talker
- if _talker == None:
- _talker = MWShell('CWIE', start=1)
- try:
- _talker.open(file)
- _talker.Goto_Line(line)
- except "(MacOS.Error, aetools.Error)":
- pass
-
-